<?xml version="1.0" encoding="utf-16"?>
<ActivityTemplateFactory x:Class="ISchedulableTool.Run_Receive" x:TypeArguments="p1:Receive" xmlns="http://schemas.microsoft.com/netfx/2010/xaml/activities/presentation/toolbox" xmlns:mas="clr-namespace:Microsoft.Sample.Automation.Scheduling;assembly=Scheduling.Contracts" xmlns:p="http://Microsoft.Sample.Automation.Scheduling" xmlns:p1="http://schemas.microsoft.com/netfx/2009/xaml/servicemodel" xmlns:p2="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:sap="http://schemas.microsoft.com/netfx/2009/xaml/activities/presentation" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <p1:Receive Action="http://Microsoft.Sample.Automation.Scheduling/ISchedulableTool/Run" DisplayName="Run_Receive" OperationName="Run" ProtectionLevel="None" ServiceContractName="p:ISchedulableTool">
    <sap:WorkflowViewStateService.ViewState>
      <scg:Dictionary x:TypeArguments="x:String, x:Object">
        <x:Type Type="mas:ISchedulableTool" x:Key="contractType" />
      </scg:Dictionary>
    </sap:WorkflowViewStateService.ViewState>
    <p1:ReceiveParametersContent>
      <p2:OutArgument x:TypeArguments="mas:ScheduleContextData" x:Key="Context" />
    </p1:ReceiveParametersContent>
  </p1:Receive>
</ActivityTemplateFactory>